adjustable buoyancy life jacket - Spanish English Dictionary